castor sac – Deutsch–English translations

🇬🇧 en de 🇩🇪

castor sac noun

  • beaver’s castoreum organ
Biberbeutel, Castorbeutel
Wiktionary Links